package com.yuke.cloud.service.smc.service;

import com.yuke.cloud.service.smc.dto.DmsSendDto;
import com.yuke.cloud.service.smc.entity.DmsSend;
import com.yuke.cloud.common.core.support.IService;

import java.util.List;
import java.util.Map;


/**
 * Created by zn on 2020/07/16.
 */
public interface DmsSendService extends IService<DmsSend> {


    List<DmsSendDto> selectSendByCondition(DmsSendDto dmsSendDto);
    List<DmsSendDto> selectOtherList(DmsSendDto dmsSendDto);
    List<DmsSendDto> selectSendOrderList(DmsSendDto dmsSendDto);
    Map selectCountByCondition(DmsSendDto dmsSendDto);
    List<Map> sendOrderCountByGroup(DmsSendDto dmsSendDto);
    List<DmsSend> selectSendByScope(DmsSend dmsSend);
    //List<DmsSendDto> findList(DmsSendDto dmsSendDto);
    Integer updateSendDeleteTag(Long orderId);
}
